package com.eop.service;

import java.util.Date;
import java.util.List;

import com.eop.entity.EmergencyStage;

public interface IEmergencyStageService {
	/**
	 * 保存阶段
	 * 
	 * @param sr
	 */
	public void saveStage(EmergencyStage sr);

	public EmergencyStage getStageById(String id);

	public void deleteStage(EmergencyStage sr);

	/**
	 * 根据阶段时间搜索
	 * 
	 * @param srName
	 * @return
	 */
	public List<EmergencyStage> getStageByDate(Date date);

	/**
	 * 取某事件下的特殊信息
	 * 
	 * @param eventId
	 * @return
	 */
	public List<EmergencyStage> getEmergencyStageByEvent(String eventId);
	
	/**
	 * 获取所有应急阶段
	 * @return
	 */
	public List<EmergencyStage> getAllEmergencyStages();
}
